Westwood Famous Pizza is a small local pizza/sub joint that is well frequented by local patrons. The pizzas are all very good, with thin, crispy crust and fresh toppings. The sandwiches vary from great to so-so depending on topping and kind (hot/cold). The steak subs are good if a little greasy. The greek salad and specialities are unique and delicious.
Pros: Service, Inexpensive, Quick Eats
Cons: No atmosphere
more