Home
Menu
Contact
Home
Menu
Contact
View our Menu on DoorDash
Star Restaurant
DoorDash
+1 (415) 897-1970
1700 Novato Blvd Novato, CA 94947