OTTO PIZZA PENANG is located in George Town, Malaysia on 7, Lorong Seckchuan, Georgetown. OTTO PIZZA PENANG is rated 4.6 out of 5 in the category italian restaurant in Malaysia.
Address
7, Lorong Seckchuan, Georgetown
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible car park