Great thin crust pizza! I was there to enjoy my niece's graduation. Wonderful thin crust pizza! Great value & high quality toppings.
Delicious and Friendly Great make your own pizza! Staff was super friendly and helpful.
Delicious Make Your Own Quick Pizza with Great Employees .
Address 1131 Westwood Blvd, Los Angeles, CA 90024-3411
Phone +1 310-208-8808
Maps 85633H63+2W Open Maps