Thursday, March 12, 2009

Best restaurant in Boston?

My favorite is probably Umbertos in the north end, they have the best and cheapest pizza there is!



South Street Diner is terrific!

No comments:

Post a Comment