westie2
Jan 29, 03, 5:42 am
Small local Italian-American restaurant located @ 1111 Burnside Avenue. The unimaginative menu featured the usual suspects almost universally smothered in an industrial looking marinara sauce. It was late so rather than leave we decided on a large mozzarella pizza. The crust was almost acceptable, but the pizza suffered due to a heavy hand with the red sauce.
Reservations are not required.
Reservations are not required.