Chia Sen Restaurant

170 S Main St, Albion
(585) 589-1191