Lemon Grass
Address:
253 S Santa Fe Ave, Edmond, OK 73003
Phone:
(405) 330-6888
Cuisine:
Thai
Restaurants,
Thai
Other Businesses:
- Blue Moon Restaurant at 1320 S Broadway, Edmond, OK 73034
- Whataburger at 1101 W I 35 Frontage Rd, Edmond, OK 73034
- Shooters Pizza at 6633 E Waterloo Rd, Edmond, OK 73034
- 2 Brothers Pizza at 4004 Ainsley CT, Edmond, OK 73034
- Little Caesar's Pizza at 2120 NW 164th St, Edmond, OK 73013