View all 13 photos
+9
The Roll Up is a spacious and lively establishment that crafts made-to-order rolls, fried rice, and a diverse array of sauces, making it a dog-friendly spot for patrons and their canine companions.