ISTRA
Italian · Mediterranean · Wine Bar
ISTRA Restaurant offers a taste of the Mediterranean lifestyle with Italian and Mediterranean cuisine. This restaurant and wine bar emphasizes fresh ingredients, including daily-made pasta from high-quality Italian flour.
Location