Taverna on the Bay
Seafood restaurant
About
Seafood Restaurant and Mediterranean Food Restaurant
Customer Reviews
No reviews yet. Be the first to review!
Contact Information
Phone:
(718) 524-5686
Address:
661 Bay St, Staten Island, New York