Takeout Restaurant · 209 Plainfield St, Providence, RI
More food in Providence, RI · Takeout in Providence