Simpan tempat makan favorit kamu

install Horego sekarang

Explore

Makanan Arab

NASI MANDHI BOSGIL - CONDETNASI MANDHI BOSGIL - CONDETNASI MANDHI BOSGIL - CONDET

Nasi Mandhi Bosgil Condet

Opens till 22:00

1.3 km

$$$$$

Chicken, Arab, Asian

Jl. Raya Condet No.5, RT.5/RW.6, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640

4.8

2564

Tentang tempat

Tempat makan Nasi Mandhi Bosgil Condet ini, menjadi salah satu Makanan Asian pilihan warga lokal yang tinggal tidak jauh dari Jl. Raya Condet No.5, RT.5/RW.6, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640. Nasi Mandhi Bosgil Condet menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Raya Condet No.5, RT.5/RW.6, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640.

Review paling populer
Fais Verian
User Level

Fais Verian

45 Reviews
5 Placelists
Food
4
Service
4
Ambience
4

Spesialis nasi mandhi. Enak, manisnya pas. Selain itu gurih. Ada kebab juga yang gurih

3 Nov 2024

0
NASI ARAB ENAKNASI ARAB ENAKNASI ARAB ENAK

Nasi Arab Enak

Next Open, Monday 11:00 - 22:00

1.6 km

$$$$$

Chicken, Asian, Southeast Asian

7, Jl. Raya Condet No.7, RT.3/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530

4.5

91

Tentang tempat

Tempat makan Nasi Arab Enak ini, menjadi salah satu Makanan Asian pilihan warga lokal yang tinggal tidak jauh dari 7, Jl. Raya Condet No.7, RT.3/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530. Nasi Arab Enak menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah 7, Jl. Raya Condet No.7, RT.3/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530.

KANTIN BADAN KEPEGAWAIAN NEGARA BKNKANTIN BADAN KEPEGAWAIAN NEGARA BKNKANTIN BADAN KEPEGAWAIAN NEGARA BKN

Kantin Badan Kepegawaian Negara Bkn

Next Open, Monday 07:30 - 15:00

1.7 km

$$$$$

Cafe, Cafeteria

Jl. Mayjen Sutoyo No.12 4, RT.4/RW.14, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640

4.5

328

Tentang tempat

Tempat makan Kantin Badan Kepegawaian Negara Bkn ini, menjadi salah satu Coffee pilihan warga lokal yang tinggal tidak jauh dari Jl. Mayjen Sutoyo No.12 4, RT.4/RW.14, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640. Kantin Badan Kepegawaian Negara Bkn menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Mayjen Sutoyo No.12 4, RT.4/RW.14, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640.

RESTORAN MEKKAH & CAFE - MAKANAN TRADISIONAL MEKKAHRESTORAN MEKKAH & CAFE - MAKANAN TRADISIONAL MEKKAHRESTORAN MEKKAH & CAFE - MAKANAN TRADISIONAL MEKKAH

Restoran Mekkah Cafe Makanan Tradisional Mekkah

Opens till 22:00

1.4 km

$$$$$

Cafe, Chicken, Beverage

Jl. Masjid Condet al khairot No.33 6, RT.12/RW.3, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520

4.5

533

Tentang tempat

Tempat makan Restoran Mekkah Cafe Makanan Tradisional Mekkah ini, menjadi salah satu Makanan Asian, Makanan Indonesian, Coffee pilihan warga lokal yang tinggal tidak jauh dari Jl. Masjid Condet al khairot No.33 6, RT.12/RW.3, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520. Restoran Mekkah Cafe Makanan Tradisional Mekkah menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Masjid Condet al khairot No.33 6, RT.12/RW.3, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520.

SHAWARMA ALTAYIBSHAWARMA ALTAYIBSHAWARMA ALTAYIB

Shawarma Altayib

Opens till 02:00

1.6 km

$$$$$

Arab, Burger, Cafeteria

Jl. Pesantren Al'bariyah No.147 RT.3, RT.3/RW.3, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540

4.7

28

Tentang tempat

Tempat makan Shawarma Altayib ini, menjadi salah satu Makanan Western pilihan warga lokal yang tinggal tidak jauh dari Jl. Pesantren Al'bariyah No.147 RT.3, RT.3/RW.3, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540. Shawarma Altayib menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Pesantren Al'bariyah No.147 RT.3, RT.3/RW.3, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540.

DAPUR NANANOSDAPUR NANANOSDAPUR NANANOS

Dapur Nananos

Next Open, Monday 06:00 - 18:00

2.6 km

Casual, Restaurant

bumi harapan permai, Jalan Bumi Pratama Timur Blok R No.5, RT.7/RW.6, RT.6/RW.6, Dukuh, Kramat Jati, East Jakarta City, Jakarta 13550

4.2

9

Tentang tempat

Tempat makan Dapur Nananos ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari bumi harapan permai, Jalan Bumi Pratama Timur Blok R No.5, RT.7/RW.6, RT.6/RW.6, Dukuh, Kramat Jati, East Jakarta City, Jakarta 13550. Dapur Nananos menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah bumi harapan permai, Jalan Bumi Pratama Timur Blok R No.5, RT.7/RW.6, RT.6/RW.6, Dukuh, Kramat Jati, East Jakarta City, Jakarta 13550.

AL ARABII RESTAURANTAL ARABII RESTAURANTAL ARABII RESTAURANT

Al Arabii Restaurant

Opens till 22:00

3.1 km

Casual, Middle Eastern, Restaurant

Jl. Letjen M.T. Haryono No.377 1, RT.1/RW.4, Cawang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13630

4.8

10

Tentang tempat

Tempat makan Al Arabii Restaurant ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Letjen M.T. Haryono No.377 1, RT.1/RW.4, Cawang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13630. Al Arabii Restaurant menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Letjen M.T. Haryono No.377 1, RT.1/RW.4, Cawang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13630.

MARTABAK BANGKA NUSANTARA 07MARTABAK BANGKA NUSANTARA 07MARTABAK BANGKA NUSANTARA 07

Martabak Bangka Nusantara 07

Opens till 00:30

1.9 km

Casual, Restaurant

Jl. Al - Bariyah No.39, RT.5/RW.10, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540

5

9

Tentang tempat

Tempat makan Martabak Bangka Nusantara 07 ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Al - Bariyah No.39, RT.5/RW.10, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540. Martabak Bangka Nusantara 07 menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Al - Bariyah No.39, RT.5/RW.10, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540.

DARA BAKERYDARA BAKERYDARA BAKERY

Dara Bakery

Opens till 24:00

1.8 km

Bakery

Jl. Pendidikan 209 No.9 8, RT.11/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540

5

6

Tentang tempat

Tempat makan Dara Bakery ini, menjadi salah satu Bakery, Dessert pilihan warga lokal yang tinggal tidak jauh dari Jl. Pendidikan 209 No.9 8, RT.11/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540. Dara Bakery menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Pendidikan 209 No.9 8, RT.11/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540.

MIE YAMIN BASO BU SRIEMIE YAMIN BASO BU SRIEMIE YAMIN BASO BU SRIE

Mie Yamin Baso Bu Srie

Next Open, Monday 09:00 - 18:00

0.9 km

Asian, Bakso, Casual

Jl. Batu Ampar VII No.52 RT.15 RW.05, Kel, RT.15/RW.5, East Jakarta City, Jakarta 13520

4.7

9

Tentang tempat

Tempat makan Mie Yamin Baso Bu Srie ini, menjadi salah satu Makanan Asian, Makanan Indonesian, Bakmie pilihan warga lokal yang tinggal tidak jauh dari Jl. Batu Ampar VII No.52 RT.15 RW.05, Kel, RT.15/RW.5, East Jakarta City, Jakarta 13520. Mie Yamin Baso Bu Srie menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Batu Ampar VII No.52 RT.15 RW.05, Kel, RT.15/RW.5, East Jakarta City, Jakarta 13520.

KEBULI YAZEN

Kebuli Yazen

Opens till 22:00

1.0 km

Arab, Casual, Middle Eastern

UMKM indomart, Jl. Inerbang Raya No.7, RT.11/RW.5, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540

5

6

Tentang tempat

Tempat makan Kebuli Yazen ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari UMKM indomart, Jl. Inerbang Raya No.7, RT.11/RW.5, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540. Kebuli Yazen menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah UMKM indomart, Jl. Inerbang Raya No.7, RT.11/RW.5, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540.

NASI ARAB MAMAH SARAHNASI ARAB MAMAH SARAHNASI ARAB MAMAH SARAH

Nasi Arab Mamah Sarah

Next Open, Monday 09:00 - 17:00

1.8 km

Casual, Restaurant

Jalan Pucung 3 Rt.10/04 No.6No.68, Jl. Raya Condet No.RT.10, RT.5/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530

4.6

5

Tentang tempat

Tempat makan Nasi Arab Mamah Sarah ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jalan Pucung 3 Rt.10/04 No.6No.68, Jl. Raya Condet No.RT.10, RT.5/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530. Nasi Arab Mamah Sarah menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jalan Pucung 3 Rt.10/04 No.6No.68, Jl. Raya Condet No.RT.10, RT.5/RW.4, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530.

NASI GORENG ARAB BRAMSTICKNASI GORENG ARAB BRAMSTICKNASI GORENG ARAB BRAMSTICK

Nasi Goreng Arab Bramstick

Opens till 21:00

1.2 km

Rice, Street Food, Nasi Goreng

Jl. Raya Condet No.75, RT.10/RW.6, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520

5

7

Tentang tempat

Tempat makan Nasi Goreng Arab Bramstick ini, menjadi salah satu Makanan Asian, Makanan Indonesian pilihan warga lokal yang tinggal tidak jauh dari Jl. Raya Condet No.75, RT.10/RW.6, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520. Nasi Goreng Arab Bramstick menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Raya Condet No.75, RT.10/RW.6, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520.

ABU FAISAL ARABIAN FOOD

Abu Faisal Arabian Food

Next Open, Monday 08:00 - 17:00

1.6 km

Casual, Restaurant

Jl. Cililitan Kecil I No.12 9, RT.4/RW.7, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640

4.7

7

Tentang tempat

Tempat makan Abu Faisal Arabian Food ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Cililitan Kecil I No.12 9, RT.4/RW.7, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640. Abu Faisal Arabian Food menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Cililitan Kecil I No.12 9, RT.4/RW.7, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640.

MASAKAN ARABMASAKAN ARABMASAKAN ARAB

Masakan Arab

Next Open, Monday 09:00 - 17:00

2.1 km

Casual, Restaurant

Jl. H. Ismail Blok Haji Ismail No.40 10, RT.10/RW.2, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530

5

5

Tentang tempat

Tempat makan Masakan Arab ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. H. Ismail Blok Haji Ismail No.40 10, RT.10/RW.2, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530. Masakan Arab menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. H. Ismail Blok Haji Ismail No.40 10, RT.10/RW.2, Balekambang, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13530.

LAZIZ FOODLAZIZ FOODLAZIZ FOOD

Laziz Food

Opens till 22:30

1.3 km

Baden, Casual, European

Jl. Raya Condet No.9, RT.2/RW.1, Balekambang, Kec. Kramat jati, jkt timur, Daerah Khusus Ibukota Jakarta 13530

4

4

Tentang tempat

Tempat makan Laziz Food ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Raya Condet No.9, RT.2/RW.1, Balekambang, Kec. Kramat jati, jkt timur, Daerah Khusus Ibukota Jakarta 13530. Laziz Food menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Raya Condet No.9, RT.2/RW.1, Balekambang, Kec. Kramat jati, jkt timur, Daerah Khusus Ibukota Jakarta 13530.

AYAM BAKAR BARA

Ayam Bakar Bara

Opens till 21:00

1.1 km

Casual, Chicken, Meat

Warung Bu Nani Jalan Olah Raga No.9 RT.05/RW.5 Kampung Kramat, RT.05 05/RW.no 41, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640

4.5

2

Tentang tempat

Tempat makan Ayam Bakar Bara ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Warung Bu Nani Jalan Olah Raga No.9 RT.05/RW.5 Kampung Kramat, RT.05 05/RW.no 41, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640. Ayam Bakar Bara menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Warung Bu Nani Jalan Olah Raga No.9 RT.05/RW.5 Kampung Kramat, RT.05 05/RW.no 41, Cililitan, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13640.

BANG AJI ARABIAN KEBABBANG AJI ARABIAN KEBABBANG AJI ARABIAN KEBAB

Bang Aji Arabian Kebab

Opens till 21:00

2.8 km

Kebab, Asian, Wrap

Cawang, Kramat Jati, East Jakarta City, Jakarta 13630

5

1

Tentang tempat

Tempat makan Bang Aji Arabian Kebab ini, menjadi salah satu Makanan Asian, Makanan Western, Dessert pilihan warga lokal yang tinggal tidak jauh dari Cawang, Kramat Jati, East Jakarta City, Jakarta 13630. Bang Aji Arabian Kebab menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Cawang, Kramat Jati, East Jakarta City, Jakarta 13630.

SELERA NUSANTARA BU BENO

Selera Nusantara Bu Beno

Opens till 22:00

0.7 km

Diner

Jl. Batu Ampar 1 No.5 17, RT.17/RW.2, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520

5

1

Tentang tempat

Tempat makan Selera Nusantara Bu Beno ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Batu Ampar 1 No.5 17, RT.17/RW.2, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520. Selera Nusantara Bu Beno menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Batu Ampar 1 No.5 17, RT.17/RW.2, Batu Ampar, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13520.

KEBULI YAMANIKEBULI YAMANIKEBULI YAMANI

Kebuli Yamani

Opens till 21:00

2.1 km

Arab, Casual, Middle Eastern

Jl. Pelita No.96c, RT.3/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540

5

1

Tentang tempat

Tempat makan Kebuli Yamani ini, menjadi salah satu pilihan warga lokal yang tinggal tidak jauh dari Jl. Pelita No.96c, RT.3/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540. Kebuli Yamani menawarkan beragam hidangan yang hampir semua orang sukai. Menawarkan suasana yang ramah dan baik, tempat makan ini patut untuk Kamu kunjungi apabila sedang tidak jauh dari daerah Jl. Pelita No.96c, RT.3/RW.9, Kp. Tengah, Kec. Kramat jati, Kota Jakarta Timur, Daerah Khusus Ibukota Jakarta 13540.

Load other places

Jelajahi pilihan Kuliner kamu di sini

Makanan Arab

Rasakan sensasi kuliner Timur Tengah di Kramat Jati bersama Horego! Kami akan mengantarmu ke restoran Arab terbaik yang menyajikan cita rasa khas Timur Tengah. Bersama Horego, nikmati kelezatan khas Arab di Kramat Jati!

Restoran Populer di dekat Kramat Jati

Copyright © 2024 Horego. All rights reserved.