Search results
- See moreSee moreSee moreSee moreTomo Japanese CafeSushi Restaurant · $$
TOMO restaurant opened first location at 57 Ave and Queens Blvd, Elmhurst (right across to Queens Center) in 2002. Our...
Phone: (718) 803-9799
Cross Streets: Between 56th Ave and 57th Ave
89-14 Queens Blvd Elmhurst, NY 11373 482.96 mi
Is this your business? Verify your listing
Amenities
- Family friendly