Italian Style Restaurant
Best Western Twin Towers Inn
Restaurant, Hotel, Italian Restaurant
Best Western Twin Towers Inn owns a supreme Italian Restaurant for more than 40 years, with high-quality food, best customer service and convenient location to serve all people from local areas in Artarmon.
Our restaurant currently opens from Monday to Thursday, 5PM to 9PM, together with a bar serving for drinks and alcohols. Groups booking are welcomed.
For more details about the menu, please check our website on
, Italian Restaurant