Meijo Japanese Restaurant
Japanese, Karaoke
Imperial Beach, CA
0.2 mi