King David's Restaurant

129 Marshall St, Syracuse, NY|
4.0 stars
 4.7
 (82 catering reviews)
King David's Restaurant Logo