Cinnamon Vegetarian Restaurant

5511 N Figueroa St, Los Angeles 90042, United States Get Directions to this spot
5511 N Figueroa St
Los Angeles, 90042
TX, United States
(323) 982-9480

Rate and review Cinnamon Vegetarian Restaurant in Los Angeles, TX, United States!

Share your experiences at Cinnamon Vegetarian Restaurant with your friends or discover more Restaurants in Los Angeles, TX, United States.