On a Roll Sandwich Bar
Sandwich Shop · Deli · Fast Food
On a Roll Sandwich Bar is a takeaway establishment offering a variety of sandwiches. They provide an extensive menu with reasonable prices and the option to eat outside.
Location
Vota recommends