Home - Kartabar

- kartabar.com

Kartabar - A Premier Mediterranean Restaurant on 284 Thayer Street, Providence, RI, 02906

  8,040,740   $ 8.95