Lena's Kitchen
- Address
- 740 S Central Ave
- Place
- Apopka , FL 32703-5220
- Landline
- (407) 886-6161
Description
Lena's Kitchen can be found at 740 S Central Ave . The following is offered: Restaurants - In Apopka there are 48 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(407)886-6161 (407)-886-6161 +14078866161