Jul 13 Finally! That Well-Known RED LOBSTER in Universal Studio Japan (Osaka) Now has Muslim-Friendly Menu!!