Meijo

600 Palm Ave Ste 300, Imperial Beach 91932, United States Get Directions to this spot
600 Palm Ave Ste 300
Imperial Beach, 91932
CA, United States
(619) 429-4373

Rate and review Meijo in Imperial Beach, CA, United States!

Share your experiences at Meijo with your friends or discover more Restaurants in Imperial Beach, CA, United States.