Terramia Ristorante
(987)
Italian restaurant
Inviting Italian eatery & wine bar featuring high-backed booths & a floor-to-ceiling wine display.
Address: 1150 Douglas Ave #1050, Altamonte Springs, FL 32714
Hours: Closed ⋅ Opens 4 PM
Phone: (407) 774-8466