← South San Francisco restaurants
Moonstar
No reviews yet
Restaurant405 S Canal St, South San Francisco
Own or manage Moonstar? Claim this listing free
Hours
Hours not listed yet.
Details
Address405 S Canal St, South San Francisco 94080
Phone(650) 992-2888
Websitehttps://moonstarkitchen.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.