292 Westminster St, Providence
Combination food market & cafeteria offering classic Greek fare & cheeses, nuts & other groceries.
Chill Out
Kids Friendly
Typical Tourist