HOURS OF OPERATION
DINNER
Tuesday – Saturday
5:00pm – 10:00pm
Phone: 401-633-1313
information@otrarestaurant.com
303 South Main Street
Providence, R.I. 02903
DINNER
Tuesday – Saturday
5:00pm – 10:00pm
Phone: 401-633-1313
information@otrarestaurant.com
303 South Main Street
Providence, R.I. 02903