Mamma Teresa
13305 Poway Road, Poway, CA 92064
From its inconspicuous shopping center location, this capital-I Italian eatery imports its ingredients, wait staff and chef from back home, creating a surprisingly authentic and tasty menu. Sit away from the window, and you might even forget you're in Poway.
Additional Info
Hours
Sunday | 11:30 a.m. to 9 p.m. |
Tuesday | 11 a.m. to 2 p.m. |
Tuesday | 4 p.m. to 9 p.m. |
Wednesday | 11 a.m. to 2 p.m. |
Wednesday | 4 p.m. to 9 p.m. |
Thursday | 11 a.m. to 2 p.m. |
Thursday | 4 p.m. to 9 p.m. |
Friday | 11 a.m. to 2 p.m. |
Friday | 4 p.m. to 9 p.m. |
Saturday | 4 p.m. to 9 p.m. |