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