Open the map →

Smeraldi’s Restaurant Downtown, CA, United States

About Smeraldi’s Restaurant

Smeraldi’s Restaurant is listed as Restaurant. It is located at South Grand Avenue, Downtown, CA, 90071. Notable features include Dine-in.

Specials at Smeraldi’s Restaurant

No specials listed yet for Smeraldi’s Restaurant. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Features

Frequently asked questions

Where is Smeraldi’s Restaurant located?

It is located at South Grand Avenue, Downtown, CA, 90071.

More venues in Downtown

All specials in Downtown →