Save places from Instagram, TikTok, YouTube and more

Menya Ultra
Restaurant
4.6 (1778 reviews)
8199 Clairemont Mesa Blvd M, San Diego, CA 92111
$$$$$
+1 858-571-2010
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.6 (1778 reviews)
8199 Clairemont Mesa Blvd M, San Diego, CA 92111
$$$$$
+1 858-571-2010