Permanently Closed - Can you work together to keep the restaurant afloat and rake in the cash? Or will it be too many cooks in the kitchen?
1081 N Tustin Ave, Anaheim, CA 92807, USA