The Flame San Diego

3780 Park Blvd, San Diego , California, United States