Member profile

Royal Court Restaurant

  • Restaurants
529 South Meadow St
Ithaca, NY 14850
(607) 273-3022
(607) 277-0758 (fax)