Stela's Kitchen & Bar
$ • American, New American, Vegetarian
Hours:
7415 NW 19th St bldg 6 suite a, Miami
(305) 594-6925
Customers' Favorites
Stela's Kitchen & Bar Reviews
Ratings
Menu
Hours
Monday | 8AM - 2PM |
Tuesday | 8AM - 2PM |
Wednesday | 8AM - 2PM |
Thursday | 8AM - 2PM |
Friday | 8AM - 2PM |
Saturday | Closed |
Sunday | Closed |
Owner, Carlos and all of his staff are amazing! Great food, healthy options. Happy hour gets great too. Looking forward to celebrating our holiday office party here in a few weeks! :)