Posted by Adly Elewa
Roll N Roaster is a fast food place in Sheepshead Bay that has been open since 1971. Get the roast beef sandwich with cheese and a bottle of Moet champagne (not joking).
Website
rollnroaster.com
rollnroaster.com