Camelot Restaurant-George's
Address:
3420 Via Oporto, Newport Beach, CA 92663
Phone:
(949) 673-3233 Restaurants
Other Businesses:
- Blue Water Grill Newport Beach at 630 Lido Park Dr, Newport Beach, CA 92663
- The Sol Grill at 110 McFadden Pl, Newport Beach, CA 92663
- El Pollo Loco at 2232 SE Bristol St, Newport Beach, CA 92660
- Blackies by Thesea - ATM at 2118 W Oceanfront, Newport Beach, CA 92663
- Coco's at 2198 Westcliff Dr, Newport Beach, CA 92660