← San Diego restaurants
Sakura Petals Hibachi
No reviews yet
Japanese8077 Berwyn Rd, San Diego
Own or manage Sakura Petals Hibachi? Claim this listing free
Hours
Hours not listed yet.
Details
Address8077 Berwyn Rd, San Diego 92126-3105
Phone+16192338392
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.