Sheepshead Bay Road, New York, NY 11235, United States of America
Cuisine:

Map Location

Questions & Answers

Q1

Where is Red Crab located?

Red Crab is located at Sheepshead Bay Road, New York, NY 11235, United States of America.

Q2

What days are Red Crab open?

Red Crab is open Mo-Su 11:00-23:00

Q3

What is Red Crab famous for?

Red Crab is famous for its Seafood cuisine.

Customer Reviews

5.0

(1 Customer Review)

5 Star

100%

4 Star

0%

3 Star

0%

2 Star

0%

1 Star

0%

1 Reviews

Angie Bednar

Angie Bednar

January 28, 2025