Lu Lu's Lunchbox, OKLAHOMA CITY, Oklahoma (OK)
Comfortably stationed at 3330 Northwest 56th Street () in OKLAHOMA CITY, Oklahoma (OK) (73112), Lu Lu's Lunchbox can be contacted at 4059429474. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in OKLAHOMA CITY, Oklahoma (OK)
Lu Lu's Lunchbox contact information and details:
Address: 3330 Northwest 56th Street - , OKLAHOMA CITY, Oklahoma (OK) 73112
Contact Phone: 4059429474
