Indonesia
Mamma Mia Pizza & Pasta is one of Indonesia.

1. Mamma Mia Pizza & Pasta

7.5
Jln.Raya Pengosekan (Ubud), Ubud, Bali
Pizzeria · 75 tips and reviews
Tropical Seafood & Grill is one of Indonesia.

2. Tropical Seafood & Grill

7.2
Monkey Forest, Ubud, Bali
Seafood Restaurant · 23 tips and reviews
Angel Warung is one of Indonesia.

3. Angel Warung

Jl. Sandat No.13, taman kelod, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, ギアンヤル, バリ
Indonesian Restaurant · No tips or reviews
Suka Sehat is one of Indonesia.

4. Suka Sehat

Gianyar, Bali
Indonesian Restaurant · 1 tip