Francesco's Kitchen

Addition Hills

About

Francesco’s Kitchen is a traditional Italian restaurant serving regional cuisine. They off Read More

Overview

Addition Hills, Addition Hills, Mandaluyong, Metro Manila | Get directions
M-Su: 11:30AM-2PM, 5:30PM-10PM
Italian