Sol Grill
Opens at 4:55 PM

Sol Grill

$$$ • American
4.9
(71)
  •  
View delivery time and booking fee.

2400 West Coast Hwy, Newport Beach, CA 92663 • More info