Eating Burger Deli Sandwich at Redwood Deli restaurant in Forest Hills, NY.
Amp Menu