903 Chalkstone Ave (at Biltmore Ave), Providence, RI
South American Restaurant · Elmhurst · 82 tips and reviews
lino brescia™: Fantastic meal. Superb service. Make reservations or don’t bother. Ceviche is plentiful and tasty. Some of the entrees are huge. Share em. Service is quick. Just go. 9+ is justified.