The Aztec Restaurant 2019

2 Waverly Street , Framingham, MA 01702 Phone# 508-820-2523