Over Top Takeout is a small organization in the restaurants industry located in Lagrange, GA. It opened its doors in 2011 and now has an estimated $132,220 USD in yearly revenue and approximately 7 employees.
Share on:
Click the button to add a review for Over Top Takeout