Chinese · Falkirk
Good food.
Great flavour.
14 Merchiston Road, Falkirk, FK2 7JP
Opening hours to be confirmed
Beijing Villa is a Chinese takeaway in Falkirk, FK2 7JP. A menu has not yet been added to this listing.
Beijing Villa is listed at 14 Merchiston Road, Falkirk, FK2 7JP. Opening hours and menu details can be added by the verified owner.
Loading reviews…