Mira Mesa
10669 Westview Pkwy,
San Diego, CA 92126
(858) 578-6500
MiraMesa@Islandsrestaurants.com
Sun - Thurs 11AM - 9:30PM
Fri - Sat 11AM - 10PM
10669 Westview Pkwy,
San Diego, CA 92126
(858) 578-6500
MiraMesa@Islandsrestaurants.com
Sun - Thurs 11AM - 9:30PM
Fri - Sat 11AM - 10PM