1026 W Beech St, Long Beach, New York 11561 USA
Orange Flavored beef (Chef's Special)
Photo Credit: Yelp