Karavas Restaurant
Karavas is a Greek restaurant in Camden, offering authentic Greek & Mediterranean food at very competitive prices along with a great atmosphere.
Karavas is a Greek restaurant in Camden, offering authentic Greek & Mediterranean food at very competitive prices along with a great atmosphere.