The Flame Broiler in Newport Beach, California

The Flame Broiler in Newport Beach is a Asian Fast food restaurant (takeout). The Flame Broiler is located near Channel Place.

Amenity
fast food restaurant
Building Type
building