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