Basta Italian Restaurant

Phone orders only

2195 Broad St, Cranston, RI 02910

$0 MinimumAre you the owner?
SliceRestaurants in Cranston Basta Italian Restaurant
Price: $$