Russian Castle Restaurant is located in Taipei City, Taiwan, Taiwan, Province Of China on No. 14號, Lane 333, Section 3, Luosifu Rd, Da’an District. Russian Castle Restaurant is rated 4.2 out of 5 in the category russian restaurant in Taiwan, Province Of China.
Address
No. 14號, Lane 333, Section 3, Luosifu Rd, Da’an District
Amenities
Good for kidsToilets