Ristorante Ideale

I HIGHLY recommend checking out Ristorante Ideale, on Grant Ave. in North Beach. It is by far the best Italian restaurant I have been to in America (I'm Italian myself) -- all home-made pasta and breads, and melt-in-your-mouth tiramisu! Not to mention their thick filet and yummy tuna sashimi.

- SF Station visitor comment

Photo Gallery See All Photos