Stella Foods
Restaurant
•
8727 Rosewood Ave, West Hollywood, CA 90048, USA
9.0
Tuesday: Closed
See if anyone you trust recommends it!