This Italian restaurant opened its doors in 2004 and serves pizza and pasta. Ozi Pizza & Pasta is a small charming restaurant with a friendly owner. On the menu you will find tasty pizza dishes like barbeque lamb, seafood and Margarita.
Address: Binbirdirek Mh., Su Terazisi Sokak 9, Istanbul
More Info: Across from Fernan Sultan Hotel
+90 212 516 44 47