Seafood restaurant Da Teresa offers generous portions of Italian cuisine. Enjoy mixed appetizers and a charming interior with a bistro upstairs.