The Square 方閣 is located in Taipei City, Taiwan, Province Of China on Songshan District, Lane 13, Guangfu S Rd, 5號. The Square 方閣 is rated 4.3 out of 5 in the category taiwanese restaurant in Taiwan, Province Of China.
Address
Songshan District, Lane 13, Guangfu S Rd, 5號
Amenities
Good for kids
Toilets
Offerings
Alcohol
Coffee