by Martin Banana March 7, 2016 2 Italian restaurants Chef Carmine Restaurant: A taste of Italy. Are you a fan of Italian food? Good. Because an awesome new Italian restaurant has opened in Talisay city inContinue Reading