A
Albert Makmur Review of Ultimo Italian Restaurant
Located in the famous Seminyak area. The place is ...
Located in the famous Seminyak area. The place is very spacious & romantic. Their portion is very generous and delicious.
Comments: