Manila Grill Kitchenette

restaurant in Chollas Creek, Lemon Grove

Phone: (619) 677-3091

Address: 5405 Redwood St