The Flame Broiler

8867 Villa La Jolla Drive San Diego 92037