Tomo Japanese Cafe
8914 Queens Blvd Elmhurst, NY 11373-4932
718-803-9799
Business Hours:
Payment Types