Menu
Il Sole Rosso at Go Dotonbori
Il Sole Rosso
1 / 49
Il Sole Rosso
Main Image
Il Sole Rosso
Image 2
Il Sole Rosso
Image 3
Il Sole Rosso
Image 4
Il Sole Rosso
Image 5
Il Sole Rosso
Image 6
+43
View More

Il Sole Rosso at Go Dotonbori

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.

The interior is typically simple and welcoming, with seating suited to couples and small groups after a day of shopping. Dishes focus on familiar Italian comfort food, often using seasonal vegetables and flavourful sauces, and there is usually a modest wine selection or Italian-inspired drinks list. Opening hours generally cover lunch and dinner.

It makes a convenient lunch or dinner choice while exploring Shinsaibashi, especially if you want a break from Japanese cuisine. Its position above the covered arcade is handy after browsing boutiques and department stores.
+81 6-6251-5132
Japan, 〒542-0085 Osaka, Chuo Ward, Shinsaibashisuji, 1 Chome−4−14 SHINSAIBASHI ENKYO ビル 2F
Dotonbori, Osaka

Operating Hours

Closed - Opens Tomorrow
Opens tomorrow at 11:30 am
Monday
Closed
Tuesday
11:30 am–3 pm5:30–10 pm
Wednesday
11:30 am–3 pm5:30–10 pm
Thursday
11:30 am–3 pm5:30–10 pm
Friday
11:30 am–3 pm5:30–10 pm
Saturday (Today)
11:30 am–3 pm5:30–10 pm
Sunday
11:30 am–3 pm5:30–10 pm

Nearby Shops

Oh Mochi

A hands-on mochi pounding experience in Dotonbori where visitors can make and ta

View Shop