Ninja Japanese sushi & grill
- Address
- 1241 point mallard pkwy,ste115,Decatur,al 35601
- Place
- Decatur , AL 35601
Description
Ninja Japanese sushi & grill can be found at 1241 point mallard pkwy,ste115,Decatur,al 35601 . The following is offered: Restaurants: Japanese - In Decatur there are 1 other Restaurants: Japanese . An overview can be found here.
Reviews
This listing was not reviewed yet