Little Panda

Restaurant in Lubbock, TX

Address

6302 Frankford Ave
Lubbock, TX
79424

Phone

806-794-8333

Map & Directions

Get Directions To Little Panda:

Google Maps Apple Maps Bing Maps