The Lost Kitchen is located in Tandang Sora, Quezon City, Philippines on area 8, 17 Daisy, Veterans village brgy. The Lost Kitchen is rated 3 out of 5 in the category middle eastern restaurant in Philippines.
Address
area 8, 17 Daisy, Veterans village brgy