The Nile Spot
- Address
- 7758 Densmore Ave
- Place
- Van Nuys , CA 91406-1919
- Landline
- (818) 442-0063
Description
The Nile Spot can be found at 7758 Densmore Ave . The following is offered: Restaurants - In Van Nuys there are 123 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(818)442-0063 (818)-442-0063 +18184420063