Sol Grill
Address:
110 Mcfadden Pl, Newport Beach, CA 92663
Phone:
(949) 723-4105
Hours:
- Tue: 5pm-10pm
- Wed: 5pm-10pm
- Thu: 5pm-10pm
- Fri: 5pm-10pm
- Sat: 5pm-10pm
- Sun: 5pm-10pm
Restaurants,
Italian
Other Businesses:
- Mozambique Peri Peri at 1332 Bison Ave, Newport Beach, CA 92660
- Pizza Bakery at 1741 Westcliff Dr, Newport Beach, CA 92660
- A Restaurant at 3334 W Coast Hwy, Newport Beach, CA 92663
- Bowl of Heaven at 1280 Bison Ave, Newport Beach, CA 92660
- Kitayama at 101 Bayview Pl, Newport Beach, CA 92660