Deja Vu
- Address
- 966 Embarcadero del Mar
- Place
- Isla Vista , CA 93117
- Landline
- (805) 968-8888
Description
Deja Vu can be found at 966 Embarcadero del Mar . The following is offered: Food Delivery Services - In Isla Vista there are 5 other Food Delivery Services. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Food Delivery Services(805)968-8888 (805)-968-8888 +18059688888