Odawara is a restaurant de cuisine fusion asiatique in Saint-Denis, France. It is located at 183 Bd Anatole France, 93200 Saint-Denis. Visitors rate it 3.9 out of 5 based on 254 reviews. You can contact Odawara by phone at +33 1 48 09 10 63.
Asian fusion restaurantJapanese restaurantRestaurantSushi restaurant
Service options
Accessibility
Offerings
Dining options
Amenities
Atmosphere
Crowd
Planning
Odawara opening hours: Monday–Friday: 11AM-2:30PM, 6-10:30PM; Saturday–Sunday: 6-10:30PM.
Yes, Odawara is open on Sunday: 6-10:30PM.
Odawara is located at 183 Bd Anatole France, 93200 Saint-Denis.
You can call Odawara at +33 1 48 09 10 63.
Odawara has a rating of 3.9 out of 5 based on 254 reviews.
Odawara offers delivery and dine-in.
Opening hours
| Monday | 11AM-2:30PM,6-10:30PM |
|---|---|
| Tuesday | 11AM-2:30PM,6-10:30PM |
| Wednesday | 11AM-2:30PM,6-10:30PM |
| Thursday | 11AM-2:30PM,6-10:30PM |
| Friday | 11AM-2:30PM,6-10:30PM |
| Saturday | 6-10:30PM |
| Sunday | 6-10:30PM |
How to get there