Dining and Drinking > Snack Place
Address: 333 S Alameda St, Los Angeles, CA, 90013
Phone: (909) 630-8002
Category: Restaurants
Tags: #DiningandDrinking>Sn
Listed on BizVoices