Flame Broiler

2260 Otay Lakes Rd # 108, Chula Vista
(619) 216-4388