Cafe Noa
816 S Grand Ave
Los Angeles
CA
90017
(213) 612-0345
yelp.com
Open Map
Description
Cafe Noa is located at 816 S Grand Ave, Los Angeles, CA. This business specializes in Cafes.
by merchantcircle on May 03, 2015 from
merchantcircle
Advertising Agency
Bike Parking
café
Casual
Coffee & Tea
dining
Price range: $
restaurant
Soup & Salad
Take Out