Ahh, the memories that the pizzeria brings back every time I walk in the door!
If you want the best italian in town, from the pizzas to the pastas to the atmosphere, you simply must try Detroit Beach Pizzeria. The place is small at best, and there is always a wait on a Friday night, but it's very much worth the wait.
more