Meijo Sushi

600 Palm Ave #108-9, Imperial Beach, CA

Menu (As of 10/30)

Meijo Sushi: hours and how to order