Japanese restaurant

Toluca, Mexico State

See this entry at Google Maps