United States of America
1 restaurant in Imperial Beach recognised by Gambero Rosso. The ones most guides agree on come first.
1 guide · 791 Palm Ave #101, Imperial Beach, Stati Uniti San Diego
Family-owned Italian restaurant in Imperial Beach bringing Emilia Romagna flavors to San Diego, with specialty ingredients imported straight from Italy.