280 Thayer St
Providence, RI 02906
Providence, RI 02906
Open Hours11:30am - 11:00pm
OverviewKartabar is an upscale restaurant that serves Mediterranean and American cuisine. They offer a wide variety of soups, salads, burgers and sandwiches. Pasta and wood fired pizza...
more