ITO RAMEN BAR & NEWNAN — Ramen restaurant in Newnan, GA