Start from
La Sonrisa Restaurant
320 Broad St, Providence 02907