← Novato restaurants
Star Restaurant
No reviews yet
Restaurant1700 Novato Blvd, Novato
Own or manage Star Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address1700 Novato Blvd, Novato 94947
Phone+14158971970
Websitehttp://starrestaurant.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.