FACE Of Italian Seafood

Acquario_logo.jpeg

Acquario Italian Seafood

8849 Davis Blvd., Suite 100 , Keller, Texas

817.431.8323

Visit Website

Lunch: 11:30 a.m. to 4 p.m. Fridays; Dinner: 4-9 p.m. Sunday through Thursday, 4-9:30 p.m. Fridays and Saturdays