Dino's is a *great* restaurant. Nothing fancy, just your old skool Italian family run restaurant with great booths...
An interesting mix is that they also serve Greek cuisine...where else can you order a side of hummus before your pizza?
We dine here often, and marvel how the staff knows everyones names...
They have a decent wine list. Both the pizzas and pastas are good, served in large portions.
more