Takeaway specializing in food. Known for its food. Check for updates on opening times.