Location

Plaza Azteca Norfolk is located at 411 Granby St

411 Granby St
Norfolk, VA

(757) 965-5600

Get Directions