Twins Royal Cuisine in California

Overview

Specialties Dim Sum Cantonese Cuisine Food Delivery Service History Established in 2012 It was New East Lake Restaurant, we took over in October 2012 Meet the Manager: Steven K. Hospitality Professional


Address

Twins Royal Cuisine is located in 61 Serra Way Ste 120, Milpitas, CA, 95035

Contact Information

  • 61 Serra Way Ste 120, Milpitas, CA, 95035
  • Map
  • Phone: View Phone
  • Email: View Email Send Message
  • vCard

Other Information

Other Categories:

Food Beverage

Related Listings:
Royal Indian Cuisine And Lounge
Royal Cuisine
Royal Cuisine
Twins Fashion Store
TWINS TREE AND LAWN SERVICE