-
Cafe Stella
is Ranked #1 of 15 Restaurants in Little Armenia Los Angeles.
Some say, it is intimate, complete.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Find us feasting on quality French bistro fare on the intimate courtyard. You can’t go wrong with anything on the menu, but a trip isn’t complete without a helping of pommes frites with truffle oil