Get directions to: Asian Fusion Cafe & Dessert Bar, Dallas, TX
Restaurant address: 11617 North Central Expressway Suite # 135 Dallas, TX 75245, USA
Restaurant: Asian Fusion Cafe & Dessert Bar