Noble Restaurant Group
Address:
3176 Pullman St, Costa Mesa, CA 92626
Phone:
(949) 477-6080
Holding Companies,
Restaurants,
Steak Houses
Other Businesses:
- Venus Restaurant at 695 Town Center Dr, Costa Mesa, CA 92626
- Great Steak & Potato Co at 3321 Hyland Ave, Costa Mesa, CA 92626
- Metro Cafe at 575 Anton Blvd, Costa Mesa, CA 92626
- University Restaurant at 3185 Airway Ave, Costa Mesa, CA 92626
- Cafe Surfas at 3309 Hyland Ave, Costa Mesa, CA 92626