← Newport Beach restaurants
Sol Grill
No reviews yet
American110 McFadden Pl, Newport Beach
Own or manage Sol Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address110 McFadden Pl, Newport Beach 92663
Phone(949) 723-4105
Websitehttp://www.solgrill.com/
Email[email protected]
SocialX
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.