Just moved here a week ago and LOVE this place! Delicious rolls (you can purchase a pack if you want), food and great service. They are extremely careful.
Yes