Discover this family-run restaurant with casual Italian fare serving pizza, salads and sandwiches, tucked in The Shops of Fairmont El San Juan Hotel.
Address: 6063 Av. Isla Verde, San Juan, Carolina 00979
Google Map: https://goo.gl/maps/6GY2tp5rKKNqZDXT6
Phone: 787-791-100 ext 6119
Hours: Monday – Saturday from 4:00 to 9:00 PM