Skip to Content
Manta Logo Manta Home
Permanently Closed
Cafe Yulong logo

Cafe Yulong

Chinese Restaurants

743 West Dana Street, Mountain View, CA · 94041
Get Directions
Mountain View, CA
Business Details

Serving Mountain View, CA

Mountain View, CA
Customer Reviews
Key Facts
Type
Chinese Restaurants
Location
Phone
(650) 960-1677
Listing status
Permanently Closed
Similar Businesses
Fondue Chinoise
5
San Francisco, CA
China Rose
Milpitas, CA
Veggie Lee Restaurant
Hayward, CA
Cheung Hing Restaurant
Millbrae, CA