Mikla Restaurant, İstanbul, Türkiye

2 Mentions on Trippy

Mikla Restaurant

Meşrutiyet Cad. Tepebaşı, Beyoğlu

İstanbul, İstanbul 34430 Türkiye

Get Directions

+90 212 293 5656