cONTACT

APPETIZERS

Cafe Sol Azteca
75 Union Street
Newton Center
Newton, MA 02459

Tel: (617) 964-0920
Deliveries: (781) 891-3663

For detailed door to door
directions, please visit
www.mapquest.com

newtoncontact_r05_c12

© 2025 Sol Azteca Restaurants – All Rights Reserved