Komodo
➤ Venice, Marina Del Rey & Playa del Rey, 235 Main St, 90291-2590, Venice Beach, United States
La Fusion, Américain, Asiatique, Tacos, Jus
"Dude this place is bueno!
I love their kimchi nachos, tacos and garlic fries.
Ohhh their mango juice is extremely refreshing too, plus it's free"