Lemongrass
253 S Santa Fe Ave, Edmond OK 73003