Istanbul Grill Reviews (2)
View Photos
Istanbul Grill Rating
Address: 2704 Elm St Dallas, TX, Dallas, Alabama, United States, 75226
Phone: |
Show more...
|
Web: |
|
Add contact information for Istanbul Grill
Add new contacts
ADVERTISEMENT
This is the worst company everThe claim my credit card was declined; however, it was their system causing the issueThey leaked sewage on my driveway two hours before a party (all on video)They forgot to deliver one of the units orderedOwner has threatened me in an attempt to get me to remove my reviewsBuyer bewareThis is a fly-by-night operation with a hot-head at the wheelI have had to call the police to ensure my safety and that of my family - all for posting a review
This is the worst company everThe claim my credit card was declined; however, it was their system causing the issueThey leaked sewage on my driveway two hours before a party (all on video)They forgot to deliver one of the units orderedOwner has threatened me in an attempt to get me to remove my reviewsBuyer bewareThis is a fly-by-night operation with a hot-head at the wheelI have had to call the police to ensure my safety and that of my family - all for posting a review