Grand Food Depot Grand Food Depot

Grand Food Depot Map

358 W. 38th St. (S. Hill St.)
Los Angeles, CA 90037
no phone
Map
Cuisine: Food Hall
A centralized location for takeout and delivery in downtown Los Angeles.
Openings: Open daily