Olivia Restaurant Lounge 381 Pine Tree Rd Ithaca, NY 14850 Phone: (607) 272-1020 Fax: (607) 391-7305 View Website
Category: Bars