Totto Ramen - Flushing

Ramen
38-09 Union St
Flushing, NY 11354

Tips

  • cash only!
  • The mega ramen is amazing

Nearby places

136-20 Roosevelt Ave #7 (at Main St)