Map & Directions - The Sandwich Smith
View Menu
The Sandwich Smith
362 E 1st St (Japanese Village Plaza), Los Angeles, CA, 90012
(213) 628-1888 (Phone)
362 E 1st St (Japanese Village Plaza), Los Angeles, CA, 90012
(213) 628-1888 (Phone)