TJ Thai & Japanese Restaurant
Asian restaurant, Japanese restaurant, Sushi restaurant, Thai restaurant
Asian restaurant, Japanese restaurant, Sushi restaurant, Thai restaurant
Takeout restaurant
258 Lockwood Rd, Lockwood, Huddersfield HD1 3TG, United Kingdom