Lime Leaf Grill 8670 Genesee Ave. Costa Verde Center San Diego CA United States
Hours: Lunch Mon.-Fri., Dinner nightly
Phone: 858.558.2434 Alcohol: full bar
Dress: casual
Parking: own parking lot