Kathmandu Kitchen And Bar

33 Wilbur Cross Way Storrs CT 06268 USA

(860) 477-1148

Location