Carom Cafe

Address: 3402 Linden Place, Flushing, NY 11354, United States

Phone number: (718) 358-8585

Website: http://caromtv.com/caromcafe/frameset2.html

10' tables: 0 12' tables: 3

Verified on Aug 21, 2017