Royal City

Where
90 S Abel St, Milpitas , CA
Call
(408) 946-8333
Tags
Restaurants, Japanese Restaurants
Claim this listing

About request an edit to this page

Comments