Mikla Restaurant, İstanbul, Türkiye

2 Mentions on Trippy

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

İstanbul, İstanbul 34430 Türkiye

Get Directions

+90 212 293 5656