Hours: 10 a.m. to 7 p.m. Monday-Saturday and 11 a.m. to 6 p.m. Sunday.
Advertising
Description From the Web: The popular sandwich shop based in Delaware has become a Las Vegas favorite because of its daily fresh-baked rolls the choicest... More From ReviewJournal.com