Update Info - Terra Mediterranean Grill
This restaurant was reported as closed. If it is open, let us know.
Terra Mediterranean Grill
5910 North MacArthur Boulevard
Irving, TX 75039
5910 North MacArthur Boulevard
Irving, TX 75039