Menya Ultra Hillcrest
Welcome to the Culinary Odyssey of Menya Ultra Hillcrest! A Journey Through Flavor Imagine, if you will, a tiny corner of San Diego where the essence of Japan dances on your palate—no, really! Here at Menya Ultra Hillcrest, located at 690 University Ave, you’re not merely having a meal; you’re embarking on a culinary odyssey…
