HOURS OF OPERATION

Winter hours
Tuesday, Wednesday & Thursday
5 p.m. to 9 p.m.

Friday & Saturday
5 p.m. to 10 p.m.

Sunday & Monday
Closed

Phone: 401-633-1313
information@otrarestaurant.com

303 South Main Street
Providence, R.I. 02903

Contact Us