Restaurants Chula Vista

Panda Imperial Restaurant

Address
1208 3rd Ave
Place
Chula Vista , CA 91911-3203
Landline
(619) 422-3388

Description

Panda Imperial Restaurant can be found at 1208 3rd Ave . The following is offered: Restaurants - In Chula Vista there are 124 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(619)422-3388 (619)-422-3388 +16194223388

Map 1208 3rd Ave