Taj Mahal @ Sapporo Factory, Sapporo, Hokkaido, Japan. The best garlic cheese naan I've tasted in my life.

End