Start from
Wara Wara Restaurant
776 Hope St, Providence 02906