Best Takeout restaurant in Faro, portugal