100 Farrell Road, Syracuse, NY, US
Bio: Marcella's Restaurant is under new management! Comfortable bar and restaurant inside the Clarion Inn. Great place to meet friends, play some Quick Draw or watch sports! Marcella's will soon have entertainment on a regular basis! Come check us out!