SANDWICHES • GRILL
501 Thames St, Newport
SEAFOOD • SANDWICHES • FRENCH FRIES
176 bellevue ave, newport