Restaurants & Bars

Los Angeles Area

Stella Rossa............WOW

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

Stella Rossa............WOW

b
bigredd | | Aug 2, 2011 12:06 PM

Tried it for the first time last night and while I ever hate to declare any restaurant the "best" I believe Stella Rossa has to be in the discussion for best pizza.

Great crust, high quality cheese and toppings and you have one great pizza.

Excellent friendly service, reasonable prices, good beer and wine and I think I am in love!

Feedback