Silla Restaurant 신라 is located in Quezon City, Philippines on 5-A Timog Ave, Diliman,. Silla Restaurant 신라 is rated 4.2 out of 5 in the category korean restaurant in Philippines.
Address
5-A Timog Ave, Diliman,
Service options
TakeawayDine-in
Amenities
Good for kidsToilets