Sol Latin Kitchen is a Restaurant located in Effort, PA 18330. It is one of the 53384 restaurants in United States. Address of Sol Latin Kitchen is 3160 PA-115, Effort, PA 18330, United States. Sol Latin Kitchen can be contacted at 12722002882. Sol Latin Kitchen is rated 4.5 (out of 5 stars) by 22 reviewers on the web.
Some of the places around Sol Latin Kitchen are -
3160 PA-115, Effort, PA 18330, United States
Contact number of Sol Latin Kitchen is 12722002882.
Rating of Sol Latin Kitchen is 4.5 out of 5 stars.
Address of Sol Latin Kitchen is 3160 PA-115, Effort, PA 18330, United States.
Sol Latin Kitchen is located in Effort, PA 18330.
Sol Latin Kitchen is a Restaurant in United States
Pincode of Effort, PA 18330 is 18330