Lima Taverna

621 W Plano Pkwy #247, Plano, TX

Menu (As of 10/31)

Menu

Lima Taverna: hours and how to order