Kiki On The River brings a little piece of the Greek islands to Miami, and honestly, it does it with style. Located at 450 NW N River Dr, Miami, FL 33128, this Greek restaurant sits right by the water, giving guests a setting that feels relaxed, romantic, and a bit glamorous all at once. It is the kind of place where dinner can start with fresh seafood and a glass of wine, then slowly turn into music, dancing, and a full Miami night out.
The atmosphere is one of the biggest reasons people talk about Kiki On The River. During the week, the mood feels softer and more intimate. The waterfront garden, warm lighting, and breezy river views make it a strong choice for date night, celebrations, or a long dinner with friends. There is a polished feel, but it does not come across as stiff. Instead, it has that slightly rustic, island-inspired charm that makes the space feel special without feeling too formal.
The menu follows the spirit of Greek dining, with fresh flavors, shareable plates, and dishes that fit the waterfront setting. Guests can expect Mediterranean touches, seafood-focused options, grilled favorites, and plates made for passing around the table. Under the direction of Chef Peter Tsaglis, the food leans into the hospitality and flavor of the Greek islands, so the experience feels more like a full evening than just a quick meal.
Then the weekend arrives, and Kiki On The River becomes something completely different. Starting Friday nights, the restaurant shifts into a lively Mykonos-style party scene. The music gets louder, the energy rises, and the dining room turns festive with DJs, entertainment, twirling napkins, and guests dancing between bites and drinks. Many customers mention the amazing party atmosphere, especially the great music and upbeat entertainment.
Because of that mix, Kiki On The River works for several kinds of visits. It can be a romantic Greek restaurant for waterfront dining on a weekday, a stylish spot for cocktails, or a high-energy weekend destination when you want dinner to feel like an event. The location along the Miami River also adds to the appeal, giving the restaurant a scenic backdrop that feels very Miami.
For anyone browsing restaurants in Miami and looking for something with food, views, music, and personality, Kiki On The River stands out. The menu brings Greek island flavor, the setting brings waterfront charm, and the weekend crowd brings the “opa” energy that makes the place memorable.
Sauteed Baby Kale
Garlic, Finished with Grated Tomato Sauce
Grilled Vegetables
Zucchini, Broccolini, Yellow Squash, Asparagus, Peppers, Olive Oil, Sea Salt.
KIKI Fries
Fried Potatoes, with Oregano, Lemon, Feta Cheese. * Truffle option
Lemon Potatoes
Yukon Gold Potato, finished with Oregano, Lemon, Olive Oil.
All Dishes Served To Share, 4 Person Minimum
Pikilia, Tomato Salad, Octopus, Kiki Chips, Rack of Lamb, Whole Organic Chicken, Whole Grilled Lavraki, with Grilled Vegetables, Lemon Potato, and Truffle Kiki Fries
Local Fish
Chef's Selection of Local Fish (serves 2-4ppl) *Salt-Crust Option
40oz BONE-IN Black Angus Tomahawk
Finished with Sea Salt, Olive Oil.
Lavraki
Mediterranean Sea Bass (Serves 2-4ppl) *Salt-Crust Option
Came here for my friends bachelorette lunch. Loved the vibe and the restaurant. It was a little annoying at the beginning becuase we had to wait a little bit before the hostess seated us. The food was pretty good and the music was great. Was nice to have the view of the water while eating. The crowd was great as well. Would come back for group parties! Make sure to make a reservation ahead of time!
Food was phenomenal, the view , and our server Adrian was a great. Personalized service and great seafood options.
100/10!! Amazing food and amazing service! The ambience + music is great and the restaurant is super aesthetic. A lot of places to take pics. Can't wait to go back!
As soon as you walk in, you're instantly struck by the lively, vibrant, and fun atmosphere. I had seen mixed reviews about the food and service, so I was a bit concerned before going--but I was pleasantly surprised! This is definitely a must-visit spot if you're in Miami. We sat right by the Miami River, enjoying the cool breeze and watching stunning yachts pass by, making for a perfect dinner setting. We ordered all seafood dishes: lobster pasta, mussels, and crab cakes. While none of them were a "wow" moment, they were still good. Prices are on the higher side, but the view and ambiance make it totally worth it. Also, the servers were incredibly attentive, checking on us so frequently that it almost felt over the top--but they were super nice!
Can't lie, the mixed reviews for food had me a little worried to go all out with ordering a full course meal. I settled for the Caesar salad and crab cake. The salad was a HUGE portion and could've easily been shared between 2-3 people! Great appetizer for the table if you had that in mind. The crab cake was delicious and a large size. Almost the size of my fist. It was delicious and paired perfectly with the Caesar salad. The cocktails served here are beautiful, all presented with a nice aesthetic and taste really good. I forgot the name of my drink but it was a champagne based drink with a block of feta cheese as a garnish. The drink was really delicious and refreshing. The ambiance as you know was a vibe! Come on now, it's Kiki ;) lol. But the dishes I tried were good! It was starting to pick up when I was there so the service was a bit slow. But nothing to complain about too much. I wasn't in a rush so I didn't mind. Next time I will try an entree dish!