Luna Grill
Address:
4175 Genesee Ave, San Diego, CA 92111
Phone:
(858) 268-5862 Restaurants
Other Businesses:
- Haagen Dazs Ice Cream at 8385 Miramar Mall, San Diego, CA 92121
- Five Guys Burgers and Fries at 5650 Balboa Ave, San Diego, CA 92117
- Swirlz at 7504 Mesa College Dr, San Diego, CA 92111
- Jersey Mike's Subs at 5657 Balboa Ave, San Diego, CA 92111
- Chicken Charlie's at 5407 Balboa Ave, San Diego, CA 92111