Sol Grill (Menu)

110 McFadden Pl, Newport Beach
+1 949-287-6797

Give a rating to Sol Grill

Suggest a dish

How much did you spend at Sol Grill?