Great little place short walk from Forest Hills Stadium