That head badge has me curious... Switzerland? What's the story there? Don't know if it's a Tommasini or not, but I will say it looks like a nice bike. $250 might not be too bad for it and if it is a Tommasini it's absolutely worth that. Wish I could make out what's stamped on the rear dropout.