Menu

Taste of Italy Express in Amarillo

1511 S Nelson St, , 79104 - Get directions

Menu Taste of Italy Express

How to get to Taste of Italy Express

Address

+1 806-367-8899

1511 S Nelson St, , 79104
Get directions

Follow Us

Price range per person $10 - $25

Services