Vietnamese restaurant · 11301 N 56 St Ste 5, Temple Terrace, FL
Delivery · Dine-In
More food in Temple Terrace, FL · Vietnamese Food in Temple Terrace