El Sol De Miami Restaurant
- Address
- 3397 Nw 151st Ter
- Place
- Opa Locka , FL 33054-2462
- Landline
- (305) 769-9840
Description
El Sol De Miami Restaurant can be found at 3397 Nw 151st Ter . The following is offered: Restaurants - In Opa Locka there are 27 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(305)769-9840 (305)-769-9840 +13057699840