"Everything is arranged properly and the store manager is really accommodating. I really love this store and I have been coming back here from quite some time."
"Great location right by the Newport pier. The food is OK. But you go to Charlie's Chili for the location and people watching."