Ordered a “The Boss” which was made to expectations.This location is very conveniently located to the 61st-Woodside NYCT Subway and LIRR StationPrices are on par with other Subway Sandwich Shop locationsWheelchair accessibility: Ground level
August 2023
I always love the subs so I am giving all the 5 stars ???
March 2023
Near 61 street 7 subway station and Woodside train station