This is a classic, little, no frills restaurant. The food is the best and all the staff have been there forever. If you want the best lasagna and pizza in town Latuff's is it. If your in a rush give yourself alittle extra time, it's worth the wait. I can't wait for the new location across the street. The rumor is they are going to have a full bar and outdoor seating for summer at the new location. Everyone I bring here always wonders when we will meet again.
Pros: worth the wait
Cons: old decor/ soon to change with new place
more