Location: 7401 S Alameda St, Los Angeles, CA 90001
Phone:(323)584-8355
Category: Restaurants, Grocery
Tags: Breakfast Restaurants, Breakfast & Brunch Restaurants, Grocers & Supermarkets, Grocery Stores & Supermarkets