Remember this restaurant as a kid. We used to travel there from W st just for the pizza. ...
All reviews seem positive