
Restaurant · $$
234 E 17th St #100, Costa Mesa, CA 92627, USA
Italian
8.0Open·Friday: 11 AM – 10 PM


Hawaiian · 700 ft away
7.8Hamburger · 0.3 mi away
8.5Barbecue · 0.4 mi away
6.7Pizza · 0.5 mi away
7.8Australian · 0.7 mi away
8.3Balboa Peninsula · 1.3 mi away
8.1