KitchenSpot
Search
See the best dishes near you?
← Milpitas restaurants

Twins Royal Cuisine 勝利酒家

No reviews yet

Restaurant61 Serra Way Ste 120, Milpitas

Own or manage Twins Royal Cuisine 勝利酒家? Claim this listing free

Hours

Hours not listed yet.

Details

Address61 Serra Way Ste 120, Milpitas 95035

Phone(408) 263-2286

Websitehttp://www.twinsroyalcuisine.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.