the celts is located in Chuo Ward, Japan on Kego, 1 Chome−1−23. the celts is rated 4.3 out of 5 in the category irish restaurant in Japan.
Address
Kego, 1 Chome−1−23
Service options
Dine-in
Amenities
Bar on site
Toilets
Accessibility
No wheelchair-accessible car park