Depot Kemayoran
Phone Number: +62334883543 , 0334883543
Website: Suggest Official Website
Categories: Indonesian Restaurant
Address: Jalan Kyai Ilyas 10, Lumajang, East Java, Indonesia 67311
GPS Coordinates:
-8.13287,113.22198
Lumajang, East Java, Indonesia
Facebook: facebook.com/160059390726353
Instagram: Photos and Videos