Burger Invasion Anaheim, CA

5517 square foot restaurant.