Sandwich Shop Little Tokyo

Sandwich Shop Little Tokyo

123 Astronaut E S Onizuka St 106, Los Angeles, CA
(213) 628-3173 serving: Downtown, Civic Center / Little Tokyo, Central LA

Location, Location, Location:

Categories:

Restaurants, Sandwich Shops,

The Low Down

Rants, Raves & Reviews