Red Lotus
- Address
- 112 Cochrane Plz
- Place
- Morgan Hill , CA 95037-2812
- Landline
- (408) 778-8434
Description
Red Lotus can be found at 112 Cochrane Plz . The following is offered: Restaurants: Vietnamese - In Morgan Hill there are 1 other Restaurants: Vietnamese. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Vietnamese(408)778-8434 (408)-778-8434 +14087788434