Skip to main content


Providence Location

1303 North Main Street
Providence, RI 02904

General Manager
Tony Oliveira

Assistant General Manager
Rachel Mancini

Kitchen Manager
Adam Cole

This was our third location to open its doors in 1985, again maintaining the same concept as the other locations; the dining room seats 180 and can accommodate 80 in the pub.

Although we do not take reservations, you may contact the General Manager so that we can try to accommodate all of your dining needs.