Luna Grill
Address:
2400 Historic Decatur Rd, San Diego, CA 92106
Phone:
(619) 224-5862
Restaurants
Other Businesses:
- Szechuan Chef at 4344 Convoy St, San Diego, CA 92111
- Little Italy Pizzeria & Pasta at 4085 Pacific Hwy, San Diego, CA 92110
- Voyeur at 3702 Clark St, San Diego, CA 92110
- Pasta Industries at 10268 Viacha Dr, San Diego, CA 92124
- Cohn Restaurant Group at 2225 Hancock St, San Diego, CA 92110