Charlotte S.
The pizza was absolutely delicious, even surpassing what I’ve had in Italy. You can taste the high‑quality Italian ingredients they use. The beverages were excellent and the service was top‑notch. A charming spot 😍

Location: Japan, 〒542-0085 Osaka, Chuo Ward, Shinsaibashisuji, 1 Chome−4−14 SHINSAIBASHI ENKYO ビル 2F
Dotonbori, Osaka
An Italian-inspired restaurant on the second floor of a building just off Shinsaibashisuji shopping street.
An Italian-inspired restaurant on the second floor of a building just off Shinsaibashisuji shopping street.
Il Sole Rosso is a relaxed, Italian-influenced dining spot on the second floor of the Shinsaibashi Enkyo Building, right beside the Shinsaibashisuji arcade. The name, meaning 'the red sun' in Italian, hints at a Mediterranean menu of pasta, pizza and casual European dishes.Based on 586 Google reviews
No negative reviews yet.
Charlotte S.
The pizza was absolutely delicious, even surpassing what I’ve had in Italy. You can taste the high‑quality Italian ingredients they use. The beverages were excellent and the service was top‑notch. A charming spot 😍
Orestes D.
We visited for dinner on a Tuesday evening and were not let down. Both the classic and beef carbonara were flavorful, while the pizza was perfectly cooked with a light, non‑chewy crust. Ordering was done via a QR code on the phone.
Mo Bamba
The pasta and pizza in Osaka’s shopping district were fantastic, and I was pleasantly surprised by how quickly the high‑quality dishes arrived. We dined on a Wednesday night when the place was about half full, so it wasn’t crowded.
Nikdade
The pizza is excellent—perhaps one of the best I''''ve tasted in Japan, and it''''s my top choice in the Namba/Shinsaibashi area, even if there are a few places that might surpass it elsewhere. The service was attentive and friendly. You can place your order either via QR code or by speaking with a staff member.
Amanda M.
I really enjoyed this spot. The Italian dishes have a Japanese touch, and the red‑sauce pasta with octopus was outstanding. The fried zucchini bites resembled tiny vegetable donut holes, and the tiramisu was decent. Overall a wonderful dinner, and it was entertaining to see the pizza being prepared live.

Il Sole Rosso
















































A premium titanium tableware boutique on the sixth floor of Osaka Takashimaya, c
View ShopA creative French restaurant on the first floor in Shinsaibashi, blending French
View ShopA vegan restaurant along the Dotonbori river, serving plant-based dishes with a
View Shop